Fast multiplication of integer matrices Withdrawn paper
نویسنده
چکیده
Erratum. Eric Schost discovered a bug in this paper: by construction, formula (7) does not hold, since the matrix Va,n is not invertible whenever l> 2. Unfortunately, we do not see how to repair this bug: not only Va,n is not invertible, but the rank of Va,n is actually very small (and equal to max {q1, , ql}). This makes the proof collapse. We have also tried a few other things, such as fixing a=2 and trying to take many qi for which a is a primitive root of unity of a small order. This also does not work, since the product of two operators in Z[X, Q]2 makes the coefficient sizes increase by n2 (and not merely n) bits. Going until “small order n”, we must have q1 ql P lcm(21 − 1, 22 − 1, , 2− 1). This lcm is of the same order as 2 2 , but strictly smaller than 2 2 .
منابع مشابه
The shifted number system for fast linear algebra on integer matrices
The shifted number system is presented: a method for detecting and avoiding error producing carries during approximate computations with truncated expansions of rational numbers. Using the shifted number system the high-order lifting and integrality certification techniques of Storjohann 2003 for polynomial matrices are extended to the integer case. Las Vegas reductions to integer matrix multip...
متن کاملA Practical Algorithm for Boolean Matrix Multiplication
Research on fast methods for multiplying two n x n Boolean matrices has followed two directions. On the one hand, there are the asymptotically fast methods derived from algorithms to multiply matrices with integer entries. On the other hand, it has been of interest to devise algorithms which, while inferior in the asymptotic sense, are simple enough to be advantageously implemented. This paper ...
متن کاملFMM and H-matrices: a short introduction to the basic idea
The aim of this paper is a short introduction to a fundamental algorithm for the fast multiplication of vectors with fully populated, special matrices arising in various applications. The basic idea is known as fast multipole method, fast multiplication by H–matrices or by mosaic– skeleton matrices. We prefer a linear algebraic approach which may serve as a basis for student seminars in Mathema...
متن کاملHermite and Smith Normal Forms ofTriangular Integer Matrices
This paper considers the problem of transforming a triangular integer input matrix to canonical Hermite and Smith normal form. We provide algorithms and prove deterministic running times for both transformation problems that are linear (hence optimal) in the matrix dimension. The algorithms are easily implemented, assume standard integer multiplication, and admit excellent performance in practi...
متن کاملImproved output-sensitive quantum algorithms for Boolean matrix multiplication
We present new quantum algorithms for Boolean Matrix Multiplication in both the time complexity and the query complexity settings. As far as time complexity is concerned, our results show that the product of two n× n Boolean matrices can be computed on a quantum computer in time Õ(n3/2+nl3/4), where l is the number of non-zero entries in the product, improving over the outputsensitive quantum a...
متن کامل